Big Huge Thesaurus

aqueous solution

noun

sounds kind of like